package com.mask.im.business.model.dto;

import lombok.Data;

import java.util.List;

/**
 * 好友聊天记录DTO
 *
 * @author jian
 */

@Data
public class GroupSendMessageDTO {
    /**
     * 主键id
     */
    private String tempId;
    /**
     * 聊天内容
     */
    private String content;
    /**
     * 对方id
     */
    private Long receiverId;
    /**
     * 是否撤回
     */
    private Integer isRetracted;
    /**
     * 消息类型
     */
    private Integer messageType;
    /**
     * 扩展信息,用于存储扩展的JSON对象,如红包,推荐好友,媒体资源等
     */
    private String extInfo;
    /**
     * 用于群聊的@人员列表
     */
    private List<Long> atUserIds;
    /**
     * 群组id
     */
    private Long groupChatId;

    /**
     * 是否为自己消息
     */
    private Boolean isMyselfMsg;
}
